• word of the day

    tussock caterpillar

    tussock caterpillar - Dictionary definition and meaning for word tussock caterpillar

    Definition
    (noun) larva of a tussock moth

Word used in video below:
text: [ Gasps ] A flying caterpillar!
Download our Mobile App Today
Receive our word of the day
on Whatsapp